package com.fjn.anocation.service;

import com.fjn.anocation.dao.UserDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Repository;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service
public class UserService {
//    定义dao类型属性
//    不需要定义set方法、
//    添加注入属性注解
//    @Autowired
//    @Qualifier(value = "userDaoImpt1")
//  Resource属性类型注入
//    @Resource
//    Resource属性名称注入
    @Resource(name = "userDaoImpt1")
    private UserDao userDao;
//    普通属性的注入
    @Value(value = "fjn")
    private String name;

    public void add(){
        System.out.println("service...."+name);
        userDao.add();
    }
}
